Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
26 LEIGH GARDENS Terraced £212,000 9 May 2018
30 LEIGH GARDENS Terraced £150,750 23 Apr 2004
36 LEIGH GARDENS Terraced £152,500 9 Jan 2004